欢迎转载,转载请标明出处.
英文原文文档地址: Litho-doc
快速开始
使用Component
生成的Component类为你在spec中定义的props提供了一个简单的构造器.为了在你的UI中使用生成的Component,你需要一个LithoView,它是一个Android ViewGroup并且可以渲染component.
你可以通过以下的代码制定一个LithoView来渲染一个Component.12345final Component component = MyComponent.create() .title("My title") .imageUri(Uri.parse("http://example.com/myimage") .build();LithoView view = LithoView.create(context, component);
在这个例子中,MyComponent将被托管给LithoView,你可以在你的程序中像使用一个普通的Android View一样去使用这个LithoView.你可以在教程里看到如何在一个Acitivity中使用这个LithoView.
重要提醒:示例中的LithoView,如果你在你的View层级中直接使用,将会在主线程中同步的执行布局任务.有关在主线程之外执行布局任务的更多信息,请参阅异步布局.